Images from the first T20 International between India and the West Indies, in Basetterre, St Kitts, on Monday.
India produced a professional performance under pressure to crush New Zealand by six wickets in a must-win game and level three-match series 1-1 in Pune on Wednesday.
Green pocketed just one wicket, but his tight overs put the necessary pressure on the DC scoreboard as the match slipped away from the visitors.
Mumbai Indians put in a clinical performance with both bat and ball to thrash Kolkata Knight Riders by a huge margin of 102 runs, in the IPL match, in Kolkata, on Wednesday.
The Jamaican hit an unbeaten 80, took 2 crucial wickets and the catch that sealed a KKR win.
Any public criticism of umpiring decisions invites sanctions from the ICC and Dhoni chose his words very carefully.
Images from the Indian Premier League final between Chennai Super Kings and Kolkata Knight Riders, in Dubai, on Friday.
Images from the IPL 2023 match between Royal Challengers and Bangalore and Lucknow Super Giants played at the M. Chinnaswamy Stadium in Bengaluru on Monday
Images from the Indian Premier League match between Kolkata Knight Riders and Rajasthan Royals, in Sharjah, on Thursday.
IMAGES from Day 2 of the 2nd Test played between England and India at Lord's in London on Friday
KKR bowlers never let any SRH batsman get comfortable in the middle and that reflected on the scorecard.
India's Under-19 star Rishabh Pant struck a brilliant half-century to power Delhi Daredevils to a comprehensive eight-wicket victory over Gujarat Lions at the Saurashtra Cricket Association Stadium in Rajkot, on Tuesday.
Young Afghanistan leg-spinner Rashid Khan's fairytale run continued as his three-wicket burst helped Sunrisers Hyderabad restrict Gujarat Lions to a paltry 135 for seven.
Playing in their first home game of the season, KKR clinched a crushing 81-run win over RCB.
Images from Sunday's IPL match between Sunrisers Hyderabad and Kolkata Knight Riders, in Hyderabad.
Images from Saturday's IPL match between Kolkata Knight Riders and Delhi Capitals, in Abu Dhabi.
Images from Tuesday's IPL match between Chennai Super Kings and Kolkata Knight Riders in Chennai.
PHOTOS of the IPL 2023 match between Royal Challengers Bangalore vs Delhi Capitals played at the M Chinnaswamy Stadium in Bengaluru on Saturday.
Skipper Gautam Gambhir and Chris Lynn made short work of a challenging target as two-time champions Kolkata Knight Riders thrashed Gujarat Lions by 10 wickets to make a confident start to their campaign in the 10th edition of the Indian Premier league, in Rajkot on Friday.
Leg-spinner Shreyas Gopal claimed the first hat-trick of his career to guide Ranji Trophy champions Karnataka to a convincing innings and 222 runs victory over Rest of India in the final of the Irani Trophy, in Bangalore, on Wednesday.
Narayan Jagadeesan on Monday broke the world record for the highest ever individual score in men's List A cricket by hammering a 141-ball 277 as Tamil Nadu trounced Arunachal Pradesh by a mammoth record margin of 435 runs in the Vijay Hazare Trophy
Joe Root hit his second successive century to power England to an eight-wicket victory against India, which helped them clinch the three-match series 2-1, in Headingley on Tuesday.
India pacer Avesh Khan conceded he was under pressure after going wicket-less in the first three games, but head coach Rahul Dravid spurred him to come up with a match-winning performance in the fourth T20I against South Africa in Rajkot on Friday.
India's Virat Kohli led from the front with a sparkling 61 not out to help secure a series-levelling six-wicket victory over Australia in the third and final Twenty20 International in Sydney.
IMAGES from the Indian Premier League match played between Royal Challengers Bangalore and Chennai Super Kings in Bengaluru on Monday.
India completed a 3-0 series sweep against Sri Lanka on Sunday following their five-wicket victory in the final Twenty20 International at the Wankhede Stadium in Mumbai.
What this game against the Royal Challengers Bangalore produced was an all-round team performance of epic proportions spearheaded by some of the most iconic individual performances this season.
Spinner Kuldeep Yadav starred with an impressive four-wicket spell as he set up Kolkata Knight Riders to a comfortable six-wicket win over Rajasthan Royals in their Indian Premier League match in Kolkata, on Tuesday.
Shankar and Gill put together a 123-run stand from 71 balls to not drive Gujarat in the middle overs.
England pace bowler Stuart Broad swept aside the India middle order batting in an inspired spell on Sunday to propel his team to a crushing innings and 159 runs victory on the fourth day of the second Test at Lord's.
KKR did not win the mini-battles in the game and 172 eventually proved too little.
Kusal Perera blasted an entertaining 66 from 37 balls to help Sri Lanka outclass India by five wickets in the first match of the T20 tri-series in Colombo.
Images from the IPL 2023 match between Royal Challengers Bangalore and Rajasthan Royals at the M Chinnaswamy Stadium in Bengaluru on Sunday
Half-centuries from Shikhar Dhawan and Dinesh Karthik combined with excellent performances from their bowlers helped India 'A' outclass Australia 'A' by 50 runs to win the 'A' teams tri-series in Pretoria, on Wednesday.
Gujarat Titans knocked Royal Challengers Bangalore out of IPL 2023 with a six-wicket win, allowing Mumbai Indians to sneak through as the fourth team in the play-offs.
Suryakumar Yadav and Virat Kohli slammed half-centuries as India edged Australia by six wickets in the third and final T20 International in Hyderabad on Sunday, to claim the series 2-1.
Kolkata Knight Riders bounced back from a four-match losing streak as they outclassed Royal Challengers Bangalore by 21 runs.
The Australians 'swept' their way to self-destruction in the face of the Indian spinners' guile in the second Test in Delhi on Sunday.
IMAGES of the T20 World Cup warm up match played between India and Australia at the Gabba in Brisbane on Monday
IMAGES from the IPL match played between Chennai Super Kings and Kolkata Knight Riders in Chennai on Tuesday